package com.zmn.oms.third.shunfeng.api;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * 顺丰安装渠道到货通知数据定义
 *
 * @author xiewenbing
 * @date 2020/12/10
 */
@Data
@ToString
public class SFArrivalNoticeData implements Serializable {

    /**
     * 母单号 - 必填
     */
    String waybillNo;

    /**
     * 任务编码 - 必填，接收订单时，需要根据taskCode做唯一性判断
     */
    String taskCode;

    /**
     * 到货时间 - 必填，格式为：yyyy-MM-hh HH:mm:ss
     */
    String time;

    /**
     * 服务类型 - 必填，1:上门安装 2：提货+安装
     */
    String serviceType;

    /**
     * 提货网点，如上梅林集配站
     */
    String pickupZone;

    /**
     * 提货联系人
     */
    String pickupContact;

    /**
     * 提货联系电话 ，电话有可能是手机或固定电话，不能保证格式统一
     */
    String pickupPhone;

    /**
     * 提货地址
     */
    String pickupAddress;

    /**
     * 收件人
     */
    String receiveContact;

    /**
     * 收件联系人电话 - 必填
     */
    String receivePhone;

    /**
     * 收件人地址的省 - 必填
     */
    String receiveProvince;

    /**
     * 收件人地址的市 - 必填
     */
    String receiveCity;

    /**
     * 收件人地址的区
     */
    String receiveCounty;

    /**
     * 收件人详细地址 - 必填
     */
    String receiveAddress;
}
